#ifndef __CLI_TTY_SOCK_H__
#define __CLI_TTY_SOCK_H__

/*********************************************************************
 * INCLUDES
 */

#ifdef __cplusplus
extern "C" {
#endif

#if (SAL_LOG == _ENABLE && SAL_TTY_PRODUCER == _TTY_SOCK_)

/*********************************************************************
 *  EXTERNAL VARIABLES
 */

/*********************************************************************
 * MACROS
 */

/*********************************************************************
 * TYPES
 */

/*********************************************************************
 * FUNCTIONS
 */

/**
 *   @Description: TTY Socket对象创建
 *   @param : NA
 *   @return: TTY_BASE_S
 */
TTY_BASE_S *TTY_SocketObjNew(void);

/**
 *   @Description: TTY Socket对象删除
 *   @param : NA
 *   @return: TTY_BASE_S
 */
void TTY_SocketObjDel(void);

#endif //(SAL_LOG == _ENABLE && SAL_TTY_PRODUCER == _TTY_SOCK_)

#ifdef __cplusplus
}
#endif /* end of __cplusplus */

#endif

/************************************** The End Of File **************************************/


